technical draftsman - English Synonyms Dictionary